home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / vmed.arc / VMDEF.CCC < prev    next >
Encoding:
Text File  |  1985-12-03  |  896 b   |  33 lines

  1. /* VMDEF/CCC
  2.  *    virtual memory definitions
  3.  *
  4.  *    Copyright 1983 by Jim Kyle - All Rights Reserved
  5.  *    Licensed for individual non-commercial use only.
  6.  *
  7.  *         created:    November 16, 1983 - Jim Kyle
  8.  *    last changed:    November 27, 1983 - Jim Kyle
  9.  */
  10.  
  11. #include ed0            /* general definitions */
  12. #define    NSLOTS    8
  13.                 /* number of slots */
  14. #define    BLKSIZ    1024
  15.                 /* number of bytes in each slot */
  16. #define    BHSZ    8
  17.                 /* number of bytes in block header */
  18. #define BHAD    7
  19.                 /* BHSZ - 1, for address calcs */
  20. #define BDSZ    1016
  21.                 /* BLKSIZ - BHSZ, for length tests */
  22. #define    BLKINC    4
  23.                 /* BLKSIZ / dos sector size */
  24. #define    SECBEG    0xFFFC
  25.                 /* -BLKINC in hex for faster code */
  26. #define    BFRSZ    8192
  27.                 /* product of BLKSIZ * NSLOTS */
  28. #define    DIRTY    0x4000
  29.                 /* flag that write is required */
  30. #define    CLEAN    0x0FFF
  31.                 /* mask to strip DIRTY from count */
  32.  
  33.